Synonyms for "hit the jackpot"

Words with similar meaning